electronics cabinets - French English Dictionary